(function($){     
    	   //备份jquery的ajax方法     
    	   var _ajax=$.ajax;     
    	        console.log("进入ajax重写")
    	   //重写jquery的ajax方法     
    	   $.ajax=function(opt){     
    	       //备份opt中error和success方法     
    	       var fn = {     
    	           error:function(XMLHttpRequest, textStatus, errorThrown){},     
    	            success:function(data, textStatus){}     
    	        }     
    	        if(opt.error){     
    	            fn.error=opt.error;     
    	        }     
    	        if(opt.success){     
    	            fn.success=opt.success;     
    	        }     
    	             
    	        //扩展增强处理     
    	        var _opt = $.extend(opt,{     
    	            error:function(XMLHttpRequest, textStatus, errorThrown){ 
    	                //错误方法增强处理     
    	    	        console.log("XMLHttpRequest")
    	    	        console.log(XMLHttpRequest)
    	                if(XMLHttpRequest.status==4031||XMLHttpRequest.status==403){
        	                if (layer) {  
        	                    layer.msg("身份失效请重新登录!");  
        	                } else {  
        	                    alert("身份失效请重新登录!");  
        	                } 
    	                } 
    	                fn.error(XMLHttpRequest, textStatus, errorThrown);     
    	            },     
    	            success:function(data, textStatus){     
    	                //成功回调方法增强处理     
    	                var error = data.error;  
    	                if (error != undefined && error == true) {  
    	                    //if (layer) {  
    	                    //    layer.msg(data.reason);  
    	                    //} else {  
    	                    //    alert(data.reason);  
    	                    //}  
    	                    return;  
    	                }  
    	                fn.success(data, textStatus);     
    	            }     
    	        });     
    	        _ajax(_opt);     
    	    };     
    	})(jQuery);    